mortar used in popular and religious festivals to shoot rumble bombs - Español Inglés Diccionario